pussy (female genitalia) - Turkish English Dictionary